test1.out:test1.o	
	@gcc test1.o -o test1.out
test1.o:test1.s
	@gcc -c test1.i -o test1.o
test1.s:test1.i
	@gcc -S test1.i -o test1.s
test1.i:test1.c
	@gcc -E test1.c -o test1.i

test2.out:test2.c
	@gcc test2.c -o test2.out

.PHONY:clean
clean:
	@rm -f test1.out test1.o test1.s test1.i
